package es.efor.ics.gev.dao;

import es.efor.ics.gev.model.Documento;
import es.efor.ics.gev.model.User;

/**
 *  <code>Documento</code> Data Access Object (GenericDao) interface.
 * 
 * @author dlisbona
 *
 */
public interface DocumentoDao extends GenericDao<Documento, Long> {

	Documento saveDocumento(Documento doc);
	
	Documento finalizarRevision(Documento doc, int revisionIndex, User usuario);
	
	Documento finalizarRevision(Documento doc, Long revisionId, User usuario);
	
}
